the largest lizard in the world (10 feet) found on Indonesian islands
दुनिया में सबसे बड़ा छिपकली (10 फुट) इंडोनेशियाई द्वीपों पर पाया